ASP

推荐列表 站点导航

当前位置:首页 > 脚本编程 > ASP >

ASP如何检测某文件夹是否存在,不存在则自动建设

来源:网络  作者:网友投稿  发布时间:2021-01-21 14:17
这篇文章主要介绍了ASP如何检测某文件夹是否存在,不存在则自动创建,需要的朋友可以参考下...

Function CreateMultiFolder(ByVal CFolder)

        Dim objFSO, PhCreateFolder, CreateFolderArray, CreateFolder

        Dim i, ii, CreateFolderSub, PhCreateFolderSub, BlInfo

        BlInfo = False

        CreateFolder = CFolder

        On Error Resume Next

        Set objFSO = Server.CreateObject("Scripting.FileSystemObject")

        If Err Then

            Err.Clear()

            Exit Function

        End If

        If Right(CreateFolder, 1) = "/" Then

            CreateFolder = Left(CreateFolder, Len(CreateFolder) -1)

        End If

        CreateFolderArray = Split(CreateFolder, "/")

        For i = 0 To UBound(CreateFolderArray)

            CreateFolderSub = ""

            For ii = 0 To i

                CreateFolderSub = CreateFolderSub & CreateFolderArray(ii) & "/"

            Next

            PhCreateFolderSub = Server.MapPath(CreateFolderSub)

            If Not objFSO.FolderExists(PhCreateFolderSub) Then

                objFSO.CreateFolder(PhCreateFolderSub)

            End If

        Next

        If Err Then

            Err.Clear()

        Else

            BlInfo = True

        End If

        CreateMultiFolder = BlInfo

相关热词:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/asp/13018.shtml

最新文章
所有我们手工回收一下就 所有我们手工回收一下就

时间:2021-01-18

 最近网站改版正好发现原 最近网站改版正好发现原

时间:2021-01-17

现在完全支持ACCESS 现在完全支持ACCESS

时间:2021-01-17

出现错误的时候 出现错误的时候

时间:2021-01-13

ASP常见错误详解及解决方 ASP常见错误详解及解决方

时间:2021-01-05

查看ASP详细错误提示信息 查看ASP详细错误提示信息

时间:2021-01-05

4款傻瓜型的ASP服务器软件 4款傻瓜型的ASP服务器软件

时间:2020-12-23

ASP 数字分页效果代码 ASP 数字分页效果代码

时间:2020-12-23

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

ASP如何检测某文件夹是否存在,不存在则自动建设

2021-01-21 编辑:网友投稿

Function CreateMultiFolder(ByVal CFolder)

        Dim objFSO, PhCreateFolder, CreateFolderArray, CreateFolder

        Dim i, ii, CreateFolderSub, PhCreateFolderSub, BlInfo

        BlInfo = False

        CreateFolder = CFolder

        On Error Resume Next

        Set objFSO = Server.CreateObject("Scripting.FileSystemObject")

        If Err Then

            Err.Clear()

            Exit Function

        End If

        If Right(CreateFolder, 1) = "/" Then

            CreateFolder = Left(CreateFolder, Len(CreateFolder) -1)

        End If

        CreateFolderArray = Split(CreateFolder, "/")

        For i = 0 To UBound(CreateFolderArray)

            CreateFolderSub = ""

            For ii = 0 To i

                CreateFolderSub = CreateFolderSub & CreateFolderArray(ii) & "/"

            Next

            PhCreateFolderSub = Server.MapPath(CreateFolderSub)

            If Not objFSO.FolderExists(PhCreateFolderSub) Then

                objFSO.CreateFolder(PhCreateFolderSub)

            End If

        Next

        If Err Then

            Err.Clear()

        Else

            BlInfo = True

        End If

        CreateMultiFolder = BlInfo

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/asp/13018.shtml

相关文章

风云图片

推荐阅读

返回ASP频道首页